constipation acid reflux endoscopy ercp esophageal cancer gastroenterology heartburn colonoscopy gerd colon cancer